package 数组.数组越界与空指针问题;

public class Test {
    public static void main(String[] args) {
        /*
            1.数组索引越界异常：例如：数组中存有两个元素，你却访问第三个元素，这样将会出错
            2.数组空指针异常：数组引用存储的值为null，不为地址值时。（通俗点讲就是：将null赋给数组中的某个元素）
         */
        int [] sdd={1,2,3,4,6};
        //1.数组索引越界异常
        System.out.println("索引越界，sdd数组第六个数是："+sdd[5]);//编译没错，但运行出错
        //2.数组空指针异常
        //sdd[2]=null;
        System.out.println("索引越界，sdd数组第六个数是："+sdd[2]);//编译报错，无法运行
    }
}
